Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australia #1-w2 Australia F1 Australia F2 Japan F6 Australia #2-w1 Australia F3 Australia F4 Australia F1 Australia F3 Japan F9 Japan F7 Japan F9 Japan F10 Japan F11 Japan F12 Korea F2 Australia #1-w1 Japan F1 Japan F2 Japan F3 Italy F12 Japan F6 India F7 Japan F10 Japan F11 Japan F1 Japan F2 Japan F6 Japan F7 Japan F8 Japan F9 USA F25 Thailand F4 Thailand F5 USA F8 USA F9 USA F27 USA F10 Indonesia F2 USA F26 Japan F8 Japan F5 USA F28 Australia F2 Australia F4 Japan F4 Japan F5 Japan F6 Japan F8 India F6 Japan F1 Korea F1 Korea F3 France F11 China F6 Japan F10 Japan F11 Japan F3 Korea F3 Thailand F2 Japan F7 Indonesia F1 Indonesia F2 Indonesia F3 Australia F1 Korea F2 Uncle Toby's Australian Men's Clay Court Challenger - Canberra XI Open International D'Andorra - Andorra Shimadzu All Japan Indoor Tennis Championships - Kyoto Open Castilla y Leon - Segovia Shimadzu All Japan Indoor Tennis Championships - Kyoto Croatia Osiguranje Rijeka Open - Rijeka Karshi Challenger - Karshi XIII Trofeo Ciudad de Quito - Quito 2008 China TCL Challenger - Guangzhou Fifth Third Bank Tennis Championships - Lexington Ethias Trophy - Mons Ramat Hasharon Challenger Internationaux du Doubs - Besancon Aptos Challenger Toyota Challenger IPP Geneva Trophy - Geneva Tallahassee Challenger Binghamton Professional Tennis Tournament - Binghamton The Surbiton Trophy - Surbiton Binghamton Challenger San Luis Potosi Challenger 2007 - San Luis Potosi Tiburon Challenger Toyota Challenger Burnie Challenger Baumag Open - Budapest Hilton Waikoloa Village USTA Challenger - Waikoloa Fergana Challenger Nottingham Challenger Honolulu Challenger Burnie Challenger Singapore Challenger Kyoto Challenger Seoul Challenger Le Gosier Challenger Tallahassee Challenger USTA Challenger of Oklahoma - Tulsa 2004 Colorado Tennis Classic - Denver Tunis Challenger Bordeaux Challenger USTA Seascape Challenger - Aptos Nottingham-2 Challenger Binghamton Challenger Pro Challenger at Calabasas - Calabasas Bangkok Challenger Vancouver Challenger Beijing Challenger Aptos Challenger Bangkok Challenger Shanghai Challenger Tiburon Challenger Knoxville Challenger Toyota Challenger West Lakes Challenger Leon Challenger Anning Challenger Aptos Challenger Bangkok Challenger Shanghai Challenger Seoul Challenger Toyota Challenger New Delhi Challenger The LTA Nottingham Challenger - Nottingham Guangzhou Challenger Guadalajara Challenger Leon Challenger Taipei City Challenger Gimcheon Challenger Nottingham-2 Challenger Kaohsiung Challenger Lexington Challenger Istanbul Challenger Launceston Challenger Kyoto Challenger Guangzhou Challenger Shenzhen Challenger Drummondville Challenger St. Brieuc Challenger Seoul Challenger Ilkley Challenger Bangkok Challenger Shanghai Challenger Charlottesville Challenger Hua Hin Challenger Yokohama Challenger Toyota Challenger Kyoto Challenger Busan Challenger Bangkok Challenger Kaohsiung Challenger Toyota Challenger Yokohama Challenger Surbiton Challenger Knoxville Challenger Kyoto Challenger The LTA Nottingham Challenger - Nottingham Vancouver Challenger Bangkok Challenger XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Seguros Bolivar Open - Medellin Flea Market Cup Busan Challenger Tennis - Busan Copa Petrobras Colombia - Bogota GHI Bronx Classic - Bronx Home Depot Center USTA Challenger - Carson Gemax Open - Belgrade BMW Tennis Championship - Sunrise Anning Challenger The Shelbourne Irish Open - Dublin Tiburon Challenger WOW Cafe Challenger - New Orleans Copa Petrobras Colombia - Bogota Samsung Challenger 2007 - Ho Chi Minh City BMW Tennis Championship - Sunrise Voit Mexico City Open - Mexico City Guadalajara Challenger The Surbiton Trophy - Surbiton Trofeo Sisma Mantova - Mantova Nottingham Challenger Kaohsiung Challenger The Surbiton Trophy - Surbiton New Delhi Challenger Hong Kong Challenger Gwangju Challenger ATP Challenger 2003 Numea - New Caledonia Fergana Challenger - Fergana USTA Seascape Challenger - Aptos Uncle Toby's Challenger in Burnie - Burnie Champaign Challenger Uncle Toby's Australian Men's Clay Court Challenger - Canberra The LTA Manchester Trophy - Manchester Rome Challenger Anning Challenger Wuhan Challenger Bukhara Challenger - Bukhara Seguros Bolivar Open - Medellin Malaysian Open - Kuala Lumpur Club Coop's ATP Challenger International - Brisbane Nanchang Challenger Seoul Challenger Charlottesville Challenger Bangkok Challenger Champaign Challenger Yokohama Challenger Korat Challenger Sydney Challenger Rhodes Challenger Kyoto Challenger Fergana Challenger Nottingham Challenger Le Gosier Challenger San Luis Potosi Challenger Lexington Challenger Miller Lite Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Guadalajara Challenger Chuncheon Challenger Busan Challenger Nottingham Challenger Nottingham-2 Challenger Taipei City Challenger Binghamton Challenger Seoul Challenger The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Burnie Challenger Kyoto Challenger Caltanissetta Challenger Yokkaichi Challenger Medibank Private International - Sydney The Stella Artois Grass Court Championships - London Kaoshuing Challenger Nottingham Challenger Sydney International - Sydney Lexington Challenger Tennis Channel Open - Las Vegas Vancouver Challenger The Stella Artois Championships - London Melbourne Challenger Traralgon Challenger Next Generation Adelaide International - Adelaide Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas The Stella Artois Championships - London Red Letter Days Open - Nottingham Campbell's Hall of Fame Tennis Championships - Newport China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Yokohama Challenger Medibank International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Sacramento Challenger If Stockholm Open - Stockholm Brisbane - Brisbane Regions Morgan Keegan Championships - Memphis Gosford Australian Unity Challenger - Gosford Delray Beach International Tennis Championships - Delray Beach Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo AEGON Championships - London Thailand Open - Bangkok Aircel Chennai Open - Chennai Medibank International - Sydney AEGON Championships - London Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington Malaysian Open - Kuala Lumpur Aircel Chennai Open - Chennai Fifth Third Bank Tennis Classic - Lexington Countrywide Classic - Los Angeles Uncle Tobys Challenger in Caloundra - Caloundra US Men's Clay Court Championship - Houston Heineken Challenger - Ho Chi Minh City Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton Lubbock Challenger - Lubbock Swanston Challenger - Sacramento USTA/Adtech Challenger - Boston USTA Illinois Challenger - Champaign PTT Thailand Open - Bangkok Shimadzu All Japan Indoor Tennis Championships - Kyoto Garden Open - Rome Ostdeutscher Sparkassen Cup - Dresden Concurso Internacional de Vigo - Vigo s Tennis Masters 06 - Graz Lubbock Challenger - Lubbock Samsung Secruities Cup Challenger - Seoul Iskratel Open - Kranj Kia International In Caloundra - Caloundra Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Sacramento Challenger Brisbane International - Brisbane Open Castilla y Leon - Segovia San Marino Cepu Open - San Marino Roma Challenger 2007 - Rome ECM Prague Open 2005 - Prague Busan Open Challenger Tennis - Busan Taiwan Challenger - Kaohsiung Keio Challenger International Tennis Tournament - Yokohama AEGON International - Eastbourne Shimadzu All Japan Indoor Tennis Championships - Kyoto BMW Tennis Championship - Sunrise Citi Open - Washington San Remo Tennis Cup - San Remo Apia International - Sydney BRD Nastase Tiriac Trophy - Bucharest Busan Challenger Izmir Challenger Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Citi Open - Washington Citi Open - Washington Malaysian Open - Kuala Lumpur Bangkok Challenger Erste Bank Open - Vienna Valencia Open - Valencia Garanti Koza Sofia Open - Sofia Busan Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Mercedes Cup - Stuttgart Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport Citi Open - Washington Tatra Banka Slovak Open - Bratislava Rakuten Japan Open - Tokyo Caversham International Tennis Tournament - Jersey If Stockholm Open - Stockholm Erste Bank Open - Vienna Mercedes-Benz Cup - Los Angeles IPP Open - Helsinki Keio Challenger International Tennis Tournament - Yokohama Dunlop World Challenge - Toyota Burnie Challenger Barcelona Open BancSabadell - Barcelona Sacramento Challenger Millennium Estoril Open - Estoril The Surbiton Trophy - Surbiton Kyoto Challenger Gerry Weber Open - Halle Antalya Cup - Antalya Rimouski Challenger The Samsung Open - Nottingham Johannesburg Challenger Mexico City Challenger Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Kun-Ming Challenger Matsuyama Challenger Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BMW Open - Munich Ricoh Open - 's-Hertogenbosch Pilot Pen Tennis - New Haven Antalya Cup - Antalya Granby Challenger Samsung Securities Cup - Seoul Winston-Salem Open - Winston-Salem Kyoto Challenger Rimouski Challenger Rakuten Japan Open - Tokyo Todi Challenger Uncle Tobys Challenger - Tasmania Hall of Fame Open - Newport Rakuten Japan Open - Tokyo Intrum Stockholm Open - Stockholm Tata Open Maharashtra - Pune European Open - Antwerp bett1HULKS Indoors - Cologne Astana Open - Nur-Sultan BMW Open - Munich Hall of Fame Open - Newport Pune Challenger Libema Open - 's-Hertogenbosch Noventi Open - Halle Yokohama Challenger Abierto Mexicano Telcel - Acapulco Yokohama Challenger Toyota Challenger Noumea Challenger Burnie Challenger Barletta Challenger Athens Challenger Alessandria Challenger GHI Bronx Classic - Bronx Drummondville Challenger Music City Challenger - Nashville 2005 Tulsa Challenger - Tulsa Aptos Challenger Brasilia Challenger Salvador Challenger Bangkok Challenger Kyoto Challenger Bangkok Challenger Zhuhai Challenger Shenzhen Challenger Quanzhou Challenger Pingguo Challenger Freeman Men's $50,000 Challenger - Joplin Tallahassee Challenger Uncle Toby's Burnie Challenger - Tasmania Santos Challenger Sarasota Challenger Savannah Challenger The Manchester Trophy - Manchester Aptos Challenger Lexington Challenger Campbell's Hall of Fame Tennis Championships - Newport Binghamton Challenger Kaohsiung Challenger Liuzhou Challenger Noumea Challenger Sacramento Challenger Seoul Challenger Charlottesville Challenger Chengdu Challenger Shenzhen Challenger Noumea Challenger Aguascalientes Challenger Countrywide Classic - Los Angeles Gerry Weber Open - Halle The Artois Championships - London Next Generation Adelaide International - Adelaide St. Remy Challenger The Nottingham Open - Nottingham BCR Open Romania - Bucharest Knoxville Challenger Champaign Challenger Toyota Challenger Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Countrywide Classic - Los Angeles Winston-Salem Open - Winston-Salem Zhuhai Open - Zhuhai Mercedes Cup - Stuttgart Chengdu Open - Chengdu Indianapolis Tennis Championships - Indianapolis Pilot Pen Tennis - New Haven Shenzhen Challenger AIG Japan Open Tennis Championships - Tokyo Farmers Classic - Los Angeles China Open - Beijing Dubai Duty Free Tennis Championships - Dubai AIG Japan Open Tennis Championships - Tokyo Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Sydney International - Sydney Leon Challenger Open Diputacion Ciudad de Pozoblanco - Cordoba Sofia Open - Sofia Chennai Open - Chennai Murray River Open - Melbourne Kobe Challenger If Stockholm Open - Stockholm Gerry Weber Open - Halle Maui Challenger SAP Open - San Jose Baton Rouge Challenger AAPT Championships - Adelaide Adidas International - Sydney Irving Challenger St. Petersburg Open - St. Petersburg Bangkok Challenger Bangkok Challenger Yokohama Challenger ABN AMRO World Tennis Tournament - Rotterdam Shenzhen Challenger Zhangjiagang Challenger Taipei City Challenger Seoul Challenger Busan Challenger Surbiton Challenger Nottingham Challenger Ilkley Challenger Binghamton Challenger Winston-Salem Open - Winston-Salem Shanghai Challenger Kaohsiung Challenger Brest Challenger AIG Japan Open Tennis Championships - Tokyo Shenzhen Challenger Kobe Challenger Bengalaru Challenger Indian Wells Challenger Forli Challenger Next Generation Hardcourts - Adelaide Biella 3 Challenger Biella 4 Challenger Lugano Challenger Prague Challenger Nottingham 2 Challenger Shenzhen Open - Shenzhen Biel Challenger Lugano Challenger Morelos Challenger Surbiton Challenger The Samsung Open - Nottingham Yokohama Challenger Kobe Challenger Yokkaichi Challenger Campbells Hall of Fame Tennis Championships - Newport Campbells Hall of Fame Tennis Championships - Newport Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells BB&T Atlanta Open - Atlanta Sony Ericsson Open - Miami Generali Open - Kitzbuhel Shanghai Rolex Masters - Shanghai Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Western & Southern Open - New York Open Sud de France - Montpellier The Stella Artois Grass Court Championships - London AIG Japan Open - Tokyo Next Generation Adelaide International - Adelaide Medibank International - Sydney AEGON Championships - London Rakuten Japan Open - Tokyo Brisbane International - Brisbane Rakuten Japan Open - Tokyo Aircel Chennai Open - Chennai ASB Classic - Auckland Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Ricoh Open - 's-Hertogenbosch Citi Open - Washington Serbia Open - Belgrade BNP Paribas Open - Indian Wells Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Internazionali BNL d'Italia - Rome Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris French Open - Paris Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Wimbledon - London Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Wimbledon - London Wimbledon - London U.S. Open - New York U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Davis Cup, World Group, 1R, AUS-AUT 5-0 Monte-Carlo Rolex Masters - Monte-Carlo Davis Cup, World Group, QF, AUS-BLR 5-0 Davis Cup, World Group, 1R, BEL-AUS 3-2 Davis Cup, Group 1, 2R, JPN-THA 5-0 Australian Open - Melbourne Davis Cup, World Group, PO, JPN-BRA 3-1 Hopman Cup - Perth Davis Cup, World Group, 1R, JPN-ITA 1-3 Davis Cup, Finals, Group A Davis Cup, World Group, PO, CHI-AUS, 3-2 Davis Cup, World Group, PO, SRB-AUS 4-1 Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open (juniors) Australian Open - Melbourne Davis Cup, Group 1, 2R, THA-AUS 2-3 Australian Open Wildcard Play-Off - Melbourne Davis Cup, World Group, 1R, SUI-AUS 2-3 Australian Open - Melbourne Olympics - Rio de Janeiro Davis Cup, Group 1, 1R, JPN-CHN 4-1 Davis Cup, Group 1, 1R, AUS-TPE 4-1 Davis Cup, Group 1, 2R, AUS-THA 5-0 Davis Cup, Group 1, 3R, UZB-JPN 3-2 U.S. Open - New York Davis Cup, Group I, 1R, AUS-CHN 5-0 Davis Cup, Group I, 1R, JPN-INA 5-0 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Wimbledon - London Olympics - Beijing Davis Cup, World Group, PO, JPN-IND 4-1 Olympics - Tokyo